LIESMICH für die AmigaOne-Firmware-Aktualisierung 23. Januar 2004 WICHTIG (Lesen Sie zumindest das hier!): Ihre Firmware zu aktualisieren ist potentiell gefährlich. Falls etwas schief geht, könnte die Aktualisierung Ihr ROM gelöscht oder nur teilweise beschrieben hinterlassen. In diesem Fall besteht die hohe Wahrscheinlichkeit, daß Ihr Rechner unbenutzbar wird. Einige ROMs sind bekanntermaßen schreibgeschützt,was bedeutet,daß das ROM nur teilweise wiederbeschrieben werden kann. Ohne einen EEPROM Brenner gibt es keine Möglichkeit diesen Schutz zu entfernen. Falls Sie denken,daß es für Ihren Geschmack ein zu großes Risiko wäre, führen Sie die Aktualisierung nicht durch.Kontaktieren Sie stattdessen Ihren Händler und fragen Sie nach einer Austauschmöglichkeit.Falls Sie immernoch daran denken, die Aktualisierung durchzuführen, lesen Sie bitte weiter. 1. Einführung Dieses Programm aktualisiert die Firmware in Ihrem AmigaOne. Die Firmware eines Rechners ist ein Stück Software in nicht-flüchtigem Speicher (gewöhnlich in einem ROM, oder "Read Only Memory"), die ausgeführt wird, sobald Sie den Rechner einschalten. Die Firmware ist dafür verantwortlich,die vorhandene Hardware zu initialisieren und ein Betriebssystem von Datenträgern zu laden. Sie stellt üblicherweise dem Benutzer eine Art von Schnittstelle zur Verfügung, um einige Hardware- Parameter, wie z.B. die Festplatte von der das Betriebssystem geladen werden soll, zu justieren. Ihr AmigaOne ist mit Flashspeicher ausgestattet, der überschrieben werden kann, ohne ihn von der Platine zu entfernen. Der Aktualisierer kann dies tun, aber es gibt einige Risiken, die Sie beachten sollten. Vorallem der Vorgang des Löschens und Wiederbeschreibens dauert ein paar Sekunden und könnte fehlschlagen. Falls er fehlschlägt, wird Ihr Rechner nicht mehr fähig sein zu starten und Sie werden das ROM entfernen und gegen ein Neues austauschen oder einen Weg finden müssen es wiederzubeschreiben. 2. Warum sollte ich aktualisieren Falls Sie die Einführung nicht abgeschreckt hat, sind hier einige Überlegungen warum Sie Ihre Firmware aktualisieren oder es nicht tun sollten. Grundsätzlich bringt eine Aktualisierung neue Funktionen (und neue Fehler) mit sich.Sie sollten nur dann überlegen zu aktualisieren, wenn Sie denken, daß Sie eine dieser neuen Funktionen benötigen oder wenn Sie mit Ihrer momentanen Firmware ein Problem haben, das mit der neuen Firmware möglicherweise gelöst werden könnte. 3. Wie macht man die Aktualisierung Um die Firmware Ihres Computers zu aktualisieren, müssen Sie das beiliegende Programm "updater.image" ausführen. Dies ist weder ein Linux oder AmigaOS Programm, sondern eine von U-Boot ausführbare Imagedatei. Diese Imagedatei muß von der U-Boot-Kommandozeile aus aufgerufen werden, um ausgeführt zu werden. Die genaue Vorgehensweise hängt von dem Medium ab, von dem aus Sie starten wollen. 3.1 Von einer Diskette Der Start von einer Diskette ist der leichteste Weg. Sie benötigen ein Diskettenlaufwerk in Ihrem AmigaOne und eine leere Diskette. Um das updater.image auf die Diskette zu kopieren, müssen Sie Folgendes tun: Unter Linux: Geben Sie in einer Shell ein dd if=updater.image of=/dev/floppy Das /dev/floppy ist ein spezieller Gerätename, der Ihr Diskettenlauf- werk repräsentiert. Normalerweise ist dies ein symbolischer Link zu /dev/fd0. Falls /dev/floppy nicht existiert, dafür aber /dev/fd0, ersetzen Sie /dev/floppy durch /dev/fd0 im obigen Kommando. Unter AmigaOS können Sie jedes Programm benutzen, das RAW-Tracks auf eine Diskette schreiben kann. Solche Programme sind z.B. das TrackDOS Paket oder der FLAT filehandler. Konsultieren Sie die entsprechende Dokumentation dieser Programme für mehr Informationen. Wenn Sie den Aktualisierer auf einer Diskette haben, starten Sie Ihren AmigaOne neu und unterbrechen Sie die Autoboot Sequenz falls nötig. In der U-Boot-Kommandozeile ']' geben Sie ein: fdcboot ; bootm Kurz darauf sollte die Nachricht "AmigaOne Firmware Updater" auf dem Bildschirm erscheinen. Lesen Sie bei 3.4 weiter. 3.2 Von einem Netzwerk Falls Sie ein richtig konfiguriertes Ethernet-Netzwerk und Ihren AmigaOne am internen Netzwerkadapter angeschlossen haben, können Sie mittels eines TFTP-Servers starten. Sie müssen Ihr Netzwerk hierfür korrekt eingerichtet und die Variablen "serverip" und "ipaddr" korrekt gesetzt haben. In der U-Boot-Kommandozeile ']' geben Sie ein: setenv autostart yes tftpboot 500000 updater.image Vorausgesetzt, das updater.image ist im Wurzelverzeichnis des TFTP- Servers verfügbar. Kurz darauf sollte die Nachricht "AmigaOne Firmware Updater" auf dem Bildschirm erscheinen. Lesen Sie bei 3.4 weiter. 3.3 Von einer CD-ROM Falls Sie einen CDROM-Brenner haben, können Sie die Imagedatei auf eine bootbare "El Torito"-CD brennen. Falls Sie das getan haben, starten Sie von der CD genauso, wie Sie es bei einer Linux oder AmigaOS Installation machen würden. Kurz darauf sollte die Nachricht "AmigaOne Firmware Updater" auf dem Bildschirm erscheinen. Lesen Sie bei 3.4 weiter. 3.4 Die Aktualisierung Nachdem Sie gestartet haben, werden Ihnen zwei Bildschirme voll mit Text (nun, fast) angezeigt, die Sie lesen sollten. Die Aktualisierung startet, sobald Sie die Buchstaben 'o' und 'k' auf Ihrer Tastatur eingegeben haben. Zuerst wird das Flashrom gelöscht. Dann wird mit dem Schreiben begonnen (beobachten Sie die Fortschrittsanzeige). Sobald die Prozedur beendet wurde, wird der Rechner eine Verzögerung anzeigen, damit Sie das Startmedium entfernen können. Nach einem Neustart ist die neue Firmware verfügbar. Für technische Fragen schreiben Sie bitte an Hans-JoergF@hyperion-entertainment.com (Englisch oder Deutsch akzeptiert) Inhalt / Vorheriges Kapitel